1 result found

Search Results for: natal cleft

Natal cleft

Definition noun (1) The cleft or sulcus as a result of the anchoring of the deep layers of the skin to the anococcygeal... Read More